package com.tnr.scgcxx.service.plan;

import java.util.List;

import org.dq.base.page.Page;
import org.dq.base.page.PageParam;

import com.tnr.scgcxx.dto.ColorDto;
import com.tnr.scgcxx.dto.CustomerDto;
import com.tnr.scgcxx.dto.PlanDto;
import com.tnr.scgcxx.dto.StandardDto;
import com.tnr.scgcxx.model.Plan;

public interface ManagerService {

	Page getPlanPage(PageParam pageParam);

	Plan getPlanById(String plan_id);

	boolean updPlanOne(PlanDto planDto);

	boolean addPlanOne(PlanDto planDto);

	boolean delPlan(Integer... plan_id);

	boolean updPlanStatus(String plan_person,Integer... plan_id);

	boolean updPlanStatusToZero(Integer... plan_id);

	List<PlanDto> getPlanAll();

	List<StandardDto> getStandardAll();

	List<CustomerDto> getCustomerAll();

	List<ColorDto> getColorAll();

}
